Space Shuttle Endeavour blasts off for the first time since 2002
Wednesday, August 8, 2007
By: Pat Duggins
August 8, 2007-- 90.7's Pat Duggins reports on last minute problems that had to be resolved before seven astronauts were allowed to blastoff on the latest mission to the International Space Station.
Click here to listen to story.
|
|
|